package com.chinatelecom.clientservice.service.client;

import java.util.Map;

import com.chinatelecom.clientservice.pojo.ExtGridReturn;
import com.chinatelecom.clientservice.pojo.ExtPager;
import com.chinatelecom.clientservice.pojo.client.PayEntry;
import com.chinatelecom.clientservice.pojo.client.PayMode;
import com.chinatelecom.clientservice.pojo.client.PayScens;

public interface PaymentService {
	/**
	 * 查询支付场景
	 * 
	 * @return
	 */
	public ExtGridReturn payScensList(PayScens payScens, ExtPager pager);
	
	/**
	 * 查询支付场景明细
	 * @param id
	 * @return
	 */
	public PayScens searchPaySences(String id);
	
	/**
	 * 保存支付场景信息
	 * @param payScens
	 * @return
	 */
	public int savePaySencens(PayScens payScens) throws Exception;
	
	public ExtGridReturn payEntryList(PayEntry payEntry , ExtPager pager);
	public PayEntry searchPayEntry(String id);
	
	public ExtGridReturn payModeList(PayMode payMode , ExtPager pager);
	
	public PayMode searchPayMode(String id);
	
	public void payModeListOfHelp(Map<String,Object> params, ExtPager pager);
}
